forex aerodynamics currency eulerian computational fluid dynamics schwanz fea trading hydrodynamics take john hallquist freier fotze forex trading engineering